// 云函数入口文件
const cloud = require('wx-server-sdk')

cloud.init({
  env: cloud.DYNAMIC_CURRENT_ENV
}) // 使用当前云环境

// 云函数入口函数
exports.main = async (event) => {
  //根据分页进行传入的数据查询 模糊查询
  //page:第几页limit：每页个数
  let {
    keywords,
    page = 1,
    size = 10
  } = event
  const db = cloud.database()
  const res = await db.collection('products').where({
    title: db.RegExp({
      regexp: keywords,
      options: 'i'
    })
  }).skip((page - 1) * size).limit(size).get();
  return res.data
}